package com.xgimi.open.skill.datamanager.biz.service;

import com.xgimi.open.skill.datamanager.service.request.InentReferenceSlotReqDTO;
import com.xgimi.open.skill.datamanager.service.request.IntentReqDTO;
import com.xgimi.open.skill.datamanager.service.response.IntentRespDTO;

import java.util.List;

/**
 * @author coderzpw.zhang
 * @version 1.0
 * @description 描述
 * @date 2023/2/8 14:32
 */
public interface IntentBizService {
    Boolean addInent(IntentReqDTO intentReqDTO);

    List<IntentRespDTO> list(IntentReqDTO intentReqDTO);

    List<IntentRespDTO> listBySkillVid(Long skillVid);

    Boolean deleteIntent(IntentReqDTO intentReqDTO);

    Boolean updateIntent(IntentReqDTO intentReqDTO);

    Boolean referenceSlot(InentReferenceSlotReqDTO inentReferenceSlotReqDTO);
}
